package cn.sc.summer.redis.redisson.strategy;

import cn.sc.summer.redis.redisson.property.RedissonProperties;
import org.redisson.config.Config;

/**
 * @author a-xin
 * @Description: Redisson配置构建接口
 * @date 2019/6/20 下午3:35
 */
public interface RedissonConfigService {

    /**
     * 根据不同的Redis配置策略创建对应的Config
     *
     * @param redissonProperties 配置数据
     * @return Config 配置文件
     */
    Config createRedissonConfig(RedissonProperties redissonProperties);

}
